Kathmandu Durbar Square

A UNESCO World Heritage Site just a short distance away.