heyitsish
On a beach in India.