High above the Binwa River and just up the street from Baijnath's bus stand, the exquisitely carved 13th-century Vaidyanath Temple is sacred to Shiva in his incarnation as Vaidyanath, Lord of the Physicians.