Explore the sacred lands of Nepal and Tibet

  • 3 days ago
  • 259 VŪZ
  • 9
  • 7
  • Report

Tibet, located on the high Tibetan Plateau north of the Himalayas, is an autonomous region of China.

Nepal is a small country, only 800 km long and less than 250 km wide, nestled in the Himalayan mountain range and bordering India and Tibet...