Surfers Paradise, Australia.

Surfers Paradise, Australia.