Velliangiri Mountains near Coimbatore,
Tamil Nadu, India