Inya Lake is the largest lake in Yangon, Burma, a popular recreational area for Yangonites, and a famous location for romance in popular culture.
Toh Lim Chinese Restaurant