Satellite map of Qingdao TV Tower
Qingdao TV Tower is a 232 metres (761 ft) tall lattice television tower with an observation deck situated on the top of 116 metres high Taiping Hill in Julin Hill Park in Qingdao, China.
Latitude: 36° 04' 4.69" N
Longitude: 120° 21' 1.12" E
Nearest city to this article: Qingdao
Read about Qingdao TV Tower in the Wikipedia Satellite map of Qingdao TV Tower in Google Maps