Reach the Top of Batu Layar

Image-48
[07 Jun 2008]

Two climbers reach the top of Batu Layar rock lies close to Nikoi Island (Indonesia) which is located in the South China Sea.