Top 5 Challenges Before My Shanghai Vacation Travel: Hooray! Finally! 1 day to go before my family and I going on