Log In or Register
This is a Temple in the city of Urumqi, China. It's in the far north west area of China. I'm not sure what exactly it's a temple too...most likely Budda, but I forget.