It’s the Marina Bay Sands resort in Singapore. It’s not quite as freaky in real life as shown in the Street View picture, but it is quite unique.
It’s the Marina Bay Sands resort in Singapore. It’s not quite as freaky in real life as shown in the Street View picture, but it is quite unique.