Brihadeeswarar Temple, Tamil Nadu ... representation of India’s architectural brilliance. Designed in the shape of a colossal chariot, the temple is dedicated to Surya, the Sun God.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results