Jor Bouddha Stupa← Explore all Temples & Teerth Place: Namche BazarJor Bouddha Stupa. Located in Namche Bazar.AddressJor Boudhha, Garma, SolukhumbuOpen this temple in the Encyclopedia