Luoma Lake is located in Jiangsu province of south eastern China, near the city of Suqian (宿迁).
Category: Mainland China geography stubs