Back to the game... Looks sort of tropical or semi tropical. I've seen somewhere like that, perhaps Australia, Melbourne or Sydney?