A shrine at Machchhegaon, on the south western foothill of the Kathmandu Valley

A shrine at Machchhegaon, on the south western foothill of the Kathmandu Valley.