Abbey Road - I don't think so. Everyone knows that Ulaanbaatar is the spiritual home of the Beatles. Something of a highlight over a couple of days (21st to 23rd doing boring stuff - China visa...).
Comments
Sign in or get an account to comment.