Balcha is in Uttarkashi District of Uttaranchal. It lies at an altitude of around 3200 m above sea level and is noted for its scenic beauty. This hilly village is surrounded by villages such as Kulni, Asna, Mori, Nanai, Gainchvan and Naitwar. The nearest major towns are Rajgarhi and Purola.