stupa-kathmandu

    Swayambhunath Stupa

    Resting on a hillock 3 km west of Kathmandu, Swayambhu is one of the holiest Buddhist stupas in Nepal. It is said to have evolved spontaneously when the valley was created out of a primordial lake more than 2,000 years…

    0
    Based on 0 Review