Posted on January 18, 2012 by KarelContest #225 hint Yup, it is a temple, but not Christian nor Buddhistic
Rameshwaram temple, Southern tip of India