It's incredible! I'm glad you didn't move it. Looks like it's pretty daggone happy
It sounds like you may have clicked on "edit data details" instead of "upload a pic."
Trying pasting the link to the upload:
Looks like that works for clicking on. Just check the top of the page to make sure it says:
"Adding a photo to Ric Rac Orchid Cactus (Selenicereus anthonyanus)"