A tranquil and natural wonderland on earth