The amazing "Bamboo Ocean"
  • 6 years ago
Bamboo Ocean in Yixing, China, is known as a natural "oxygen bar". It includes the province's highest mountain and a lake that is home to jellyfish.