A telescope is set up at the highest altitude by China at 5250 meters, above the Sea level.

A ) Tibet ✅

B ) Sinkiang

C ) Chang-dong

D ) Nanjing