Tioman Island, Dragon Horns, Malaysia
Mystery Wall, Dragon Horns on the tropical Tioman Island in Malaysia. The granite massif has one of the tallest walls in South-East Asia.
Related news