(Source: surferdude182, via 69elephants)
Singapore…. I want to say this is the Marina Bay Sands Hotel.