Photos as seen from Google Maps
The first three Jun 10 photos were from the top of the Marina Bay Sands hotel, looking in various directions.
The last Jun 10 shot was another from the set posted weeks earlier with the Marina Bay Sands in the distance. It's from the same perspective, most likely the upper stairwell of the Mandarin Orchard hotel.
The last google maps pic is where I think the last photo was taken from.