The Three Natural Bridges is a well-positioned scenic area located in Wulong County in southwest China's Chongqing Municipality. The stone bridges have formed the largest natural bridge cluster in Asia, and it's also the spot where Autobots and Dinobots had the epic showdown in the fourth Transformers movie.
Updated 11:19, 26-Nov-2018
[]
00:51