Location: Singapore
Caption: The Universal Studios sign on Sentosa Island in Singapore.
Caption (English (eng)): The Universal Studios sign on Sentosa Island in Singapore.