Time Walker Walking a bridge in Old Town China Posted: 28 January 2026 | Last updated: 28 January 2026 This pedestrian bridge in Fenghuang, China, offers a direct view of the riverside buildings where ...