By Carl Kuntze Uploaded on 6 May 2008 33 views
Puerta Princessa, Palawan, Philippines. This picture etched by nature resembles a Chinese painting.