© joemjoe.com INDIA AND NEPAL fall 2008

Bouddhanath Stupa seen from the roof of a nearby Buddhist monastery







This ancient colossal Stupa is one of the biggest in the world and a center of Tibetan Buddhism

TO RETURN TO THE INDIA-NEPAL MAIN PAGE