Complex sentence: The St. Petersburg River Yacht Club, also known as St. Petersburg Central River Yacht Club or simply Central River Yacht Club, is a sailing club located in Saint Petersburg, on Petrovskiy island off Peter's Passage between the mouths of Malaya Neva and Malaya Nevka rivers.
Split into simpler sentences: The St. Petersburg River Yacht Club, also known as St. Petersburg Central River Yacht Club or simply Central River Yacht Club, is a sailing club in Saint Petersburg. It is located on Petrovskiy island, off Peter's Passage, between the mouths of Malaya Neva and Malaya Nevka rivers.