Just like any other cities, there are a lot of things you can do in this city. Unfortunately this city is pretty much an urban jungle, so it doesn't have much nature, except for the parks. Definitely the city of Hong Kong wins that one with its 70 percent nature: beaches, mountains, islands, hiking trails, bike trails, parks, etc. But what HK does not have is a better street markets with street performers, delicious street food, handcrafted stuff, etc. Now Bangkok wins that one. As for nature, the whole country of Thailand definitely has great natural landscape, and it can give the city of Hong Kong a run for its money, but then again, it is an unfair match since Hong Kong is a city, and Thailand is a country.