Velliangiri Mountains near Coimbatore, 

Tamil Nadu, India