Quite honestly, I'm not sure what this is. Photo taken at the Famen Temple outside of Xian, China. May 2010.
Photo Information | Permalink
Categories: 2010 China
Tags: 2010 China Famen May Temple