Longhua Temple

As Shanghai's oldest and largest religious complex, Longhua Temple is a natural tourist attraction, drawing droves of travelers. The temple was built in the 10th century and is named after the ... ( read original story ...)

Shanghai Disney brings special fashion show

Shanghai Disney Resort has announced a series of spring celebrations running from March 3 to May 31, featuring monthly themed events and seasonal attractions. On March 3, Disney characters debuted new ... ( read original story ...)