Ambehta Shekhan

Ambehta Shekhan is a village in Saharanpur district in the Indian state of Uttar Pradesh.

Geography
Ambehta Shekhan is located at 29.64861°N, 77.62111°W.