Do I need an app or can I do It with only my HTC One?
That data is embedded in the image's EXIF data. So it's there, but not visible. You can use a site like this one (works well on mobile too) to view an image's EXIF data.
You need an app named "Auto Stamper" which basically develop for Adding Geotag to Photo. You can capture a photo with smartphone default camera for adding a location on it.
watch this video to learn How to add a location on the photo.