Self Portrait

Where was Larry? - Round #5
Clue #1: I was here. (see photo above) A place generally has a special history or relationship as a prerequisite for a statue.

From the winner, Mr. Stewart: Lettering on boat is clearly Thai. Walking upside down is likely a reference to scuba diving (i.e. buoyancy control). Googled "statue of turtle thailand" - first hit = Crystal Dive turtle statue Koh Tao, Thailand. Had a pic of your turtle: Turtle

Therefore my guess is Koh Tao, Thailand.

Koh Tao means Turtle Island, because in the past the waters in the area had been rich with sea turtles, nowadays they have mostly moved on to other breeding grounds.

Clue #2: Mission: Walk upside down on bottom of boat. Accomplished.

See original Thailand page, Diving (2nd) slideshow, slide no. 22