
The glowing snails of Singapore
Quantula striata are unique tropical land snails found in Singapore - they emanate green light when they move, which adds to the atmosphere of the illuminated city at night.
Total rating:

The Buddhist version of hell
Haw Par Villa or the Tiger Balm Gardens is a park in Singapore, which depicts a version of Buddhist hell. This is the park where parents take children when they misbehave, and show them what may…
Total rating: