The landscape of Kathmandu is filled with a number of temples which are known for their splendid Newari architecture, Hindu shrines and Buddhist Stupas. The number of temples which are World heritage sites inciting curiosity of all the cultural travellers has given the title of ‘City of Temples’ to Kathmandu.