Complex sentence: Marina Bay Floating Stadium is the world's first and largest floating stage located on the waters of the future Marina Reservoir, in Marina Bay, Singapore.
Split into simpler sentences: Marina Bay Floating Stadium is the world's first and largest floating stage. It is located on the waters of the future Marina Reservoir, in Marina Bay, Singapore.