Do you know where it is? This place is an ancient defense facility built to fight invaders. And it was all built on the mountain.
Beautiful! That must be China :)
It must be GreatWall
Great Wall~
GreatWall!!!
thats the great wall of china
China
China
China
CHINA