Aboriginals of Pier 39
Pier 39 is a shopping center and popular tourist attraction built on a pier in San Francisco, California. At Pier 39, there are shops, restaurants, aquariums and even an amusement park, but for Choumeizai, the most impressive is the special aboriginals here.