Kathmandu is the capital and largest city of Nepal, with a population of around 1 million. Also known as the city of temples, the city stands at an elevation of approximately 1,400 metres above sea level in the bowl-shaped Kathmandu Valley in central Nepal. Read More
Tibetans in Lhasa have been instructed to restrict certain religious practices during the holy month called 'Saga Dawa', in what appears to be yet another move by Chinese authorities to curb the religious freedom of the Buddhist population. ...