Bouddha: Bhutanese pilgrims’ spiritual destination in Nepal
Chencho Dema Nepal’s massive Bouddha, also known as Boudhanath, stands at 36 metres high, overlooking the busy Kathmandu city below with its sacred aura. This spiritual landmark is cradled by a lively enclave of monasteries, each resonating with the chants …