Uttarkashi, located in Uttarakhand, is a sacred town on the banks of the Bhagirathi River. It is known for its ancient temples like Vishwanath Temple and proximity to Gangotri, one of the Char Dham sites. The town is also a gateway for trekking, mountaineering, and adventure sports in the Himalayas.