A ruined Hindu Temple on a rocky outcrop overlooking a valley, India