Designed by
Title
Long River (ChangJiang) Telpher in Chongqing, China. #73955924
Description
Long River (or ChangJiang in Chinese) telpher in Chongqing, China. It is originally a kind of public transport. Now it is a famous and unique sightseeing tour, which is only available in this city.
This image is editorial