More ideas from John
Table Leg Rock | This astonishing natural rock formation is located off the coast of Camel Mountain Landscape in China.

Table Leg Rock - This astonishing natural rock formation is located off the coast of Camel Mountain Landscape in China.