Beach, Costa Rica, England, Life, London, Paris, Thailand, Travel 2011 Posted by Jenna on January 2, 2012 2Thai New Year - Water Festival Big Buddha Storm Clouds - Tamarindo, Costa Rica Utah China Town - San Francisco Somerset - England London Paris - The most awkward statue next to a major tourist attraction Go ahead, share this:PinterestFacebookEmailTwitterWhatsAppMorePrintLike Loading...