Some exotic places to explore in tibet

Tibet is sited on the southwestern outskirt of China. It is situated 4,000 meters over the ocean level. Then again, because of this tallness the area is known as “Top of the World’. Voyagers from the whole way across the world regularly visit Tibet. One can investigate different spots to visit in this locale. This […]