Granite boulders and sandy shoreline at Baan Hua Thanon beach — Animals Magazine