Today in Photos, October 1

1 Oct 2013

Xingchaung Tower, 84 meters high, is pictured at Daxing District in Beijing. Due to its special twisted shape, people nicknamed it as "Large Intestine Tower".