The site is interesting technically so I'll not comment on that. It is always amusing reading copy from Americans who assume America would be an interesting place to visit, however.
Less amusing than sad to see someone trolling on a site meant for substantive discussion; or to find someone who thinks a country of 10 million sq. km. representing almost every biome on the planet doesn't have something worth seeing.