1 photograph · 2024 – 2024
The 'waterfall of the gods', where a chieftain is said to have thrown his pagan idols in the year 1000. On the northern road for every camera since.