Jeen Mosque in Old Dhaka: A historic site shrouded in mystery and culture in a serene setting.