Cheshmandegan-e Olya
Village in Isfahan province, Iran
From Wikipedia, the free encyclopedia
Cheshmandegan-e Olya (Persian: چشمندگان عليا)[a] is a village in Chenarud-e Shomali Rural District[4] of Chenarud District in Chadegan County, Isfahan province, Iran.