Pearl Tower 1/1 by Tripoto

Pearl Tower

Aparajita
Pearl Tower is a TV tower located in Shanghai and a major landmark. On a clear day you can ride up to the top for the view