This is believed to be 25 centuries old and stands as one of the world's oldest Buddhist Chatyas. The Great stupa of Swayambhu is the wonder that was Nepal, the glory that was Nepal. It is indeed listed a World heritage Site to prove that it serves as the nerve center of faithful worship for all the devout Buddhist of the universe. Situated on the top of a hillock, it is about 500 feet above the level of the Kathmandu.
Any querries about your travel itineraries may be solved by just writing to us. We certainly appreciate your confidence and trust in us.