Gollum SPACE
GO
Burj Khalifa located in Dubai - the tallest building in the world
cybershadow
Source
Burj Khalifa
Dubai
v20221217