Sacred site, breathtaking sight