Triathlons, open water swimming, snorkeling, the ocean, hiking
Belgium, Costa Rica, Guam, Hong Kong, Japan, Panama, Spain, Thailand, United States
Hong Kong, United States