Uses google maps, google places and amazon s3 to display