The church on the hill is dwarfed by massive mountains beyond