The White Cliffs of Dover: Spectacular natural features

The White Cliffs of Dover is a system of cliffs which form part of the English…

Here you can see the big stone forest in China

The Stone Forest also called Shilin is a prominent set of limestone formations located in Yunnan…