Satellite map of Yubzha
- In China
Map of Yubzha
Yubzha is a village in the Tibet Autonomous Region of China.
Latitude: 33° 38' 59.99" N
Longitude: 84° 27' 59.99" E
Yubzha is a village in the Tibet Autonomous Region of China.
Latitude: 33° 38' 59.99" N
Longitude: 84° 27' 59.99" E