India is home ... this 13th-century temple was dedicated to Surya, the Sun God. Though time and invasions have left parts of it in ruins, what remains is nothing short of spectacular.