Best of China - shannonodonnell

The stunning Temple of Heaven standing out against the blue sky in Beijing, China.

China2011beijingtemple of heaventemple

From Sightseeing