The Bajrabarahi Temple (also spelled Vajravarahi) is located in Sankhu (Sankharapur), a historic Newar town approximately 13 km (8 miles) northeast of Kathmandu, Nepal.
Accessible by local bus/taxi from Kathmandu (45–60 min). Combine with Sankhu's other heritage: Vajrayogini Temple (hilltop, 1.5 hr hike), ancient city layout, and traditional Newar architecture. Festival: Bajra Jogini Jatra (April/May) features masked dances and ritual processions.
Sankhu was a key node on the ancient Tibet-Nepal trade route; its preservation offers rare insight into traditional Newar urbanism.