Gudalur, India
A beautiful tea estate close to town.
Frog Hill View
Frog shaped mountain
Fantastic view point