Street 130/136 is the heart of Phnom Penh's Riverside Red Light District.