Cheshmeh-ye Yanbolaq is a village in Badghis Province in north western Afghanistan.
It is located on the border with Turkmenistan.
The closest major cities include Herāt, Türkmenabat, Mashhad and Neyshabur.
References
External links Satellite map at Maplandia.com