Walking distance from restaurant Peter Pan, Imperial Court and Flora Garden is the Moon Jellyfish Aquarium. In a fascinating locality, Macau; the gambling capital of China, the jellyfish seem to be at peace. They draw a fair bit of attention from those who visit both…