Instant vacation: The world's best travel photos Advertisement --ADVERTISEMENT-- Shenyang, China: A 200-meter-long "arcade of lavender" is one of the most popular spots to visit in Liaoning Province's capital. Page 16 of 41 Prev Next