September 8, 2012
The Yangtze River flowed red Thursday through the city of Chongqing in central China. The immediate cause wasn’t known; officials were investigating. Zuma Press

The Yangtze River flowed red Thursday through the city of Chongqing in central China. The immediate cause wasn’t known; officials were investigating. Zuma Press

  1. pentax-and-polaroids reblogged this from kaliem
  2. beebuggie reblogged this from kaliem
  3. kaliem posted this