Chongqing - Wulong Karsts - Three Natural Bridges - they filmed part of the last Transformer movie here, supposedly taking place in Hong Kong
Photo album created with Web Album Generator