This is Christmas Island in Australia! Over 50 million of these Christmas Island red crabs scuttle from one end of the island to the other for breeding. It makes for a …. RED CARPET! hahah sorry, terrible pun. mmm.. wonder if they taste good.
#travel #world #unique #australia #crab #animals #nature